package gspushmq.model;

import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import java.util.UUID;

public class DataMessage extends DataBase{

	private String apiUrl;
	
	private String params;

	public DataMessage() {
		String uuid = UUID.randomUUID().toString().replaceAll("-", "");
		setUuid(uuid);
	}
	/**
	 * 存放vip的数据
	 */
//	private List<Map<String, Object>> tagsList = new ArrayList<>();
	
	/**
	 * 存放估值盈利模式推送数据
	 */
	private List<Map<String, Object>> valuationList = new ArrayList<>();
	
	/**
	 * 存放ai推送的数据
	 */
	private Map<String, Object> aiMap = new HashMap<>();


	public Map<String, Object> getAiMap() {
		return aiMap;
	}

	public void setAiMap(Map<String, Object> aiMap) {
		this.aiMap = aiMap;
	}

	
	public String getApiUrl() {
		return apiUrl;
	}

	public void setApiUrl(String apiUrl) {
		this.apiUrl = apiUrl;
	}

	public String getParams() {
		return params;
	}

	public void setParams(String params) {
		this.params = params;
	}

	public List<Map<String, Object>> getValuationList() {
		return valuationList;
	}
	
	public void setValuationList(List<Map<String, Object>> valuationList) {
		this.valuationList = valuationList;
	}


	@Override
	public boolean equals(Object obj) {
		return super.equals(obj);
	}

	@Override
	public int hashCode() {
		return super.hashCode();
	}
}
